package com.inspur.jzsxxzx.util;

import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;

public class DateUtils {
     /**
     * 生成13位字符串，前8位是年月日，后5位是序列号(00001)
     * @return 13位字符串，例如: 2025091800001
     */
    public static String generateCdBatch(int number) {
        // 获取当前日期
        LocalDateTime now = LocalDateTime.now();
        
        // 格式化为年月日(yyyyMMdd)
        DateTimeFormatter dateFormatter = DateTimeFormatter.ofPattern("yyyyMMdd");
        String dateStr = now.format(dateFormatter);
        
        // 拼接序列号00001
        return dateStr + String.format("%05d", number);
    }
}